Do not interpret distant clicks as double-clicks (#116541, Bernhard
authorMatthias Clasen <maclas@gmx.de>
Tue, 16 Dec 2003 00:56:48 +0000 (00:56 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 16 Dec 2003 00:56:48 +0000 (00:56 +0000)
commitfbb0ba1a3b4fc044247a8597678f283b28bc6e91
tree10455f458c533efed9dfbbf1dbdde7ec8766183a
parent69c2585f0d78c5c00b0dff296b28eddea964ed1f
Do not interpret distant clicks as double-clicks (#116541, Bernhard

Tue Dec 16 01:46:46 2003  Matthias Clasen  <maclas@gmx.de>

Do not interpret distant clicks as double-clicks  (#116541,
Bernhard Walle):

* gdk/gdkdisplay.h (struct GdkDisplay): Add new fields
double_click_distance, button_x and button_y.
* gdk/gdkdisplay.c (gdk_display_init): Initialize the new fields.

* gdk/gdkdisplay.h:
* gdk/gdkevents.c (gdk_display_set_double_click_distance):
New function to set the double click distance on a display.

* gdk/gdkevents.c: Take double click distance into account
when generating single, double or triple clicks.

* gtk/gtksettings.c: Add new setting "gtk-double-click-distance".

* gdk/x11/gdkevents-x11.c: Add the XSetting
"Net/DoubleClickDistance" and map it to "gtk-double-click-distance".
12 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/ChangeLog
docs/reference/gdk/gdk-sections.txt
gdk/gdkdisplay.c
gdk/gdkdisplay.h
gdk/gdkevents.c
gdk/x11/gdkevents-x11.c
gtk/gtksettings.c